marsh horsetail

Explore definitions, synonyms, and language insights of marsh horsetail

Definitions

Noun
scouring-rush horsetail widely distributed in wet or boggy areas of northern hemisphere

More General Terms